Цифровые симуляторы бизнес-процессов
  • 🌐 Документация / Documentation
    • Русская версия документации
    • English version of documentation
  1. Задачи
  2. [EPIC-IAD-001] Core Authentication & Session Rotation
  3. [IAD-204] [Frontend] refresh
  • Общая документация
    • API: Сравнительный анализ REST, gRPC, WSDL и событийно-ориентированных архитектур
    • Распределенная инфраструктура цифровых симуляторов бизнес-процессов
    • BPMN: Бизнес-процессы приложения
    • ER: Диаграмма сущностей
    • ERRORS: Мониторинг и сквозной контроль (End-to-End) системных состояний
  • Симуляторы
    • SimFoodLifecycleApp
    • SimAgroLaborApp
    • Интегрированный симулятор операций туристского объекта
  • Приложения
    • FoodLifecycleApp
    • AgroLaborApp
  • Сервисы
    • Сервисы Cимулятора
      • Архитектура Сервисов Симулятора
      • CoreOrchestrator
        • Core Simulation Orchestrator (Центральный диспетчер)
        • ru/services/simulator_services/core_orchestrator/*.qmd
      • TwinRegistry
        • Метод fetch_twin_metrics()
        • Метод flush_session_states()
        • Метод increment_hunger_vector()
        • Метод link_twin_state()
        • Registry Load Init Creds Ru
        • Метод update_twin_runtime_state()
      • StochasticGenerator
        • Метод calculate_intents_density()
        • Метод evaluate_next_step()
        • Метод logistic_normalization()
        • Метод project_stochastic_seed()
      • DynamicConfig
        • Метод escalate_stress_factors()
        • Метод execute_affinity_degradation()
        • Метод initialize_base_matrices()
        • Config Sync Master Data Ru
        • Метод trigger_cascading_failure()
      • UserActionSimulator
        • Метод inv_get_stock()
      • ExternalServicesSimulator
        • Метод inv_get_stock()
    • Сервисы Приложения
      • FoodlifecycleAPP
        • Домен IAD
          • Authorization Service
            • Метод GET /api/v1/auth/error-directory
            • Метод POST /api/v1/auth/login
            • Метод POST /api/v1/auth/logout
            • Метод POST /api/v1/auth/refresh
            • Метод POST /api/v1/auth/register
          • Notification Service
        • Домен AID
          • Censor Service
            • Метод check-violation-count
            • Метод rpc ClassifyTextContent
          • Grpc Analytics Service
            • Tbd
          • Image Processor Service
            • Tbd
          • Product Vision Processor Service
            • Tbd
        • Домен INVENTORY
          • Fridge Service
            • Метод POST /api/v1/fridge/items/merge
            • Moderation Tickets
            • Moderation Tickets Confirm
            • Метод POST /api/v1/fridge/virtual-shortages/reconcile
            • Метод GET /api/v1/fridge/virtual-shortages
          • Purchase Service
            • Метод POST /api/v1/gateway/upload-receipt
            • Метод POST /api/v2/stream/video/init
            • Метод WS /api/v2/purchase/stream-capture
            • Метод POST /api/v1/gateway/upload-product-photo
            • POST /api/v1/fridge/items/upload-text
            • Метод POST /api/v1/purchase/upload-voice
            • Метод POST /api/v1/purchase/upload-voice
            • Метод POST /api/v2/stream/voice/init
          • Cook Service
            • Метод POST /api/v1/cook/manual-dish
            • Метод POST /api/v1/cook/recipe-dish
          • Menu Service
            • Метод POST /api/v1/menu/activate
            • Метод GET /api/v1/menu/list
          • Consume Service
            • Метод POST /api/v1/consume/items
          • Waste Service
            • Метод GET /api/v1/waste/analytics
            • Метод POST /api/v1/waste/items
          • Store Service
            • Метод POST /api/v1/webhooks/stores/receipt
        • Домен AFF
          • Affinity Service
            • [Underconstruction] Метод GET /api/v1/affinity/suggestions
        • Домен MDM
          • Recipe Service
            • Метод GET /api/v1/cook/recipes/search
          • Product Service
            • Метод POST /api/products
            • Метод GET /api/products/card?
        • INFRASTRUCTURE
          • Метод gRPC /analytics.v1.AnalyticsService/CheckProduct
          • Метод gRPC /analytics.v1.AnalyticsService/ExtractReceiptData
          • Метод gRPC /analytics.v1.AffinityService/RegisterInteraction & Cron Decay
      • AgroLaborAPP
  • Задачи
    • [EPIC-GW] Задачи на подключение эндпоинтов
      • [GW-001] Создать Метод POST /api/v1/purchase/upload-voice
      • [GW-101] Подключить метод /api/v1/auth/register
      • [GW-102] Подключить метод /api/v1/auth/refresh
      • [GW-103] Подключить метод /api/v1/auth/login
      • [GW-104] Подключить метод /api/v1/auth/logout
      • [GW-105] Подключить метод /api/v1/auth/logout
      • [GW-106] Подключить метод GET /api/v1/affinity/suggestions
      • [GW-002] Создать Метод POST /api/v1/purchase/upload-receipt
      • [GW-003] Создать Метод POST /api/v1/purchase/upload-product-photo
      • [GW-39] Создать метод POST /api/v1/webhooks/stores/receipt
      • [GW-4] Создать метод POST /api/v1/purchase/upload-text
      • [GW-40] Создать метод GET /api/v2/stream/voice/init
      • [GW-41] Создать метод POST /api/v1/cook/manual-dish
      • [GW-42] Создать метод POST /api/v1/cook/manual-dish
      • [GW-43] Создать метод POST /api/v1/cook/recipe-dish
      • [GW-44] Создать метод GET /api/v1/recipes/search
      • [GW-45] Создать метод POST /api/v1/fridge/items/merge
      • [GW-5] Создать метод POST /api/v1/purchase/draft-reconcile
      • [GW-6] Подключить метод POST /api/products
      • [GW-7] Подключить метод POST /api/products/card
      • [GW-7] Подключить метод GET /api/v1/menu/list
      • [GW-7] Подключить метод POST /api/v1/consume/items
      • [INFRA-101] Создать топик bpds.inventory.in.fridge_item.deduct
    • [EPIC-AFF] Задачи домена Аффинити
      • [AFF-BACKEND-001] Создать Метод FilterInboundEvents()
      • [AFF-BACKEND-002] Создать метод RegisterInteraction
      • [AFF-BACKEND-003] Создать метод Метод ApplyWeightDecay() (DAILY CRON)
      • [AFF-BACKEND-004] Создать метод GET /api/v1/affinity/suggestions
      • + [AFF-MIGRATION-101] Создать таблицу In-Memory Redis
      • + [AFF-MIGRATION-102] Создать TBD
      • + [AFF-MIGRATION-103] Создать TBD
      • + [AFF-FRONTEND-201] Интерфейс показа рекомендаций на экране добавления продуктов
      • + [AFF-FRONTEND-202] Создать внутренний метод Graceful Degradation
    • [EPIC-AID-003 Валидация текста, цензура и обработка черновиков в App
      • [AID-BACKEND-009] Создать Метод ProcessUploadText() в censorship-control-worker
      • [AID-BACKEND-010] Создать Метод RouteCnesorShip() в censorship-control-worker
      • [AID-BACKEND-013] Обновить метод ProcessUploadText() в censorship-control-worker
      • [AID-BACKEND-015] Обновить метод ProcessUploadText() в censorship-control-worker
      • [AID-BACKEND-016] Обновить метод ProcessUploadText() в censorship-control-worker
    • [EPIC-AID-004 Структурированнные сообщения для добавления в Холодильник
      • [AID-BACKEND-011] Создать Метод ProcessParsedReceiptText() в purchase-ollama-worker
    • [EPIC-AID-005 GRPC-Analytics Service
      • [AID-BACKEND-012] Создать Метод ProcessVoiceStream() в grpc-analytics
      • [AID-BACKEND-014] Создать Метод ProcessReceiptImage() в image-processor
      • [AID-BACKEND-034] Создать rpc TranscribeAudioChunkStream(stream ChunkRequest) в grpc-analytics
      • [AID-BACKEND-034] Создать rpc TrackVideoFrames(FrameRequest) в product-vision-processor
      • [AID-BACKEND-034] Создать rpc TrackVideoFrames(FrameRequest) в product-vision-processor
    • [EPIC-AID-006
    • [EPIC-IAD-001] Core Authentication & Session Rotation
      • [IAD-BACKEND-002] Создать метод /api/v1/auth/register
      • [IAD-BACKEND-012] Создать метод gRPC validateStoreToken(StoreTokenRequest)
      • [IAD-BACKEND-013] Создать метод gRPC VerifyAndRotate(RefreshRequest)
      • [IAD-BACKEND-014] Создать метод gRPC RegisterUser(RegisterRequest)
      • [IAD-MIGRATION-113] Создать таблицу хранения инцидентов цензуры и черновиков в СУБД
      • + [IAD-MIGRATION-114] Создать таблицу auth_db.b2b_trusted_stores
      • - [IAD-MIGRATION-115] Создать(Проектирование) схемы скользящих счетчиков нарушений безопасности в кэше
      • + [IAD-MIGRATION-116] Создать таблицу auth_db.unreliable_user_logs
      • - [IAD-MIGRATION-117] Создать миграцию
      • + [IAD-MIGRATION-119] Создать таблицу auth_db.users
      • + [IAD-MIGRATION-120] Создать таблицу auth_db.sessions
      • + [IAD-FRONTEND-201] Интеграция Secure Storage и перехватчиков автоматической ротации токенов
      • [IAD-204] [Frontend] refresh
    • [EPIC-IAD-002]
      • [IAD-BACKEND-004] Создать метод /api/v1/auth/refresh на API Gateway
    • [EPIC-IAD-003]
      • [IAD-BACKEND-003] Создать метод /api/v1/auth/login
      • + [IAD-FRONTEND-202] Интерфейс выхода из системы (Logout) и зачистка локального контекста
    • [EPIC-IAD-004]
      • [IAD-BACKEND-005] Создать метод /api/v1/auth/logout
      • [IAD-BACKEND-015] Создать метод gRPC LogoutUser(LogoutRequest)
      • [IAD-203] [Frontend] logout
    • [EPIC-IAD-005]
      • [IAD-BACKEND-015] Создать метод gRPC GetErrorDirectory(DirectoryRequest)
      • [IAD-BACKEND-015] Создать метод gRPC GetErrorDirectory(DirectoryRequest)
      • + [IAD-MIGRATION-121] Создать таблицу auth_db.error_directory
      • + [IAD-MIGRATION-122] Реализовать контракт ответа REST API динамического реестра ошибок GET /api/v1/auth/error-directory
      • + [IAD-MIGRATION-123] Добавление базоавх кодов ошибок
      • + [IAD-MIGRATION-124] Добавление кодо ошибок с других спецификаций домена IAD
      • + [IAD-MIGRATION-125] Добавление кодо ошибок с других спецификаций домена IAD
      • + [IAD-MIGRATION-126] Добавление кодо ошибок с других спецификаций домена IAD
      • + [IAD-MIGRATION-127] Добавление кодо ошибок с других спецификаций домена IAD
      • [IAD-205] [Frontend] error-directory
      • [IAD-206] [Frontend] error-directory
    • [EPIC-INV-002] Purchase
      • [INV-BACKEND-025] Создать метод OnVoiceStreamConnect()
      • [INV-BACKEND-026] Создать метод OnVideoStreamConnect()
      • [INV-FRONTEND-217] Экран
      • [INV-FRONTEND-219] Экран
    • [EPIC-INV-003] Billing
      • [INV-BACKEND-015] Создать метод ProcessBillingTransaction()
      • [INV-MIGRATION-115] Создать таблицу TBD
      • [INV-MIGRATION-116] Создать таблицу TBD
    • [EPIC-INV-004] Fridge
      • [INV-BACKEND-016] Создать метод MutateFridgeBalances()
      • [INV-BACKEND-029] Создать метод ProcessTrustedB2BReceipt()
      • [INV-BACKEND-030] Создать метод rpc mutateBalances(FIFO_DeductRequest)
      • [INV-BACKEND-031] Создать метод rpc mutateRecipeBalances(RecipeDeductRequest)
      • [INV-BACKEND-032] Создать метод DeductInventoryFIFO(DeductRequest)
      • [INV-BACKEND-033] Создать метод MergeInventoryItems()
      • [INV-MIGRATION-117] Создать таблицу TBD
      • [INV-FRONTEND-218] Экран
      • [INV-FRONTEND-220] Дополнительный Экран
      • [INV-FRONTEND-221] Всплывающий пуш
      • [INV-FRONTEND-222] Экран ввода
      • [INV-FRONTEND-223] Всплывающий пуш
    • [EPIC-INV-005] Cook
      • [INV-BACKEND-027] Создать метод CreateManualDish()
      • [INV-BACKEND-028] Создать метод CookByRecipe()
      • [GW-41] Создать метод POST /api/v1/cook/manual-dish
      • [GW-41] Создать метод POST /api/v1/cook/recipe-dish
      • [INV-MIGRATION-170] Создать таблицу menu_db.menu_templates
      • + [INV-FRONTEND-260] Создать Экран конфигуратора ручной готовки
      • + [INV-FRONTEND-271] Экран конфигуратора обработка блокировок
    • [EPIC-INV-006] Menu
      • [INV-BACKEND-029] Создать метод GET /api/v1/menu/list
      • [INV-BACKEND-030] Создать метод CookByRecipe()
      • [INV-BACKEND-031] Создать метод оркестратор
      • [INV-BACKEND-032] Создать метод VerifyStockAvailability
      • [INV-MIGRATION-160] Создать таблицу menu_db.menu_templates
      • [INV-MIGRATION-161] Создать таблицу menu_db.menu_items
      • [INV-MIGRATION-162] Создать таблицу menu_db.user_menu_activations
      • + [INV-FRONTEND-260] Создать UI-компонент списка шаблонов меню
      • + [INV-FRONTEND-261] Создать экран активации меню
    • [EPIC-INV-007] Consume
      • [INV-BACKEND-051] Создать метод POST /api/v1/consume/items
      • [INV-BACKEND-052] Создать оркестратор метода
      • [INV-MIGRATION-180] Создать таблицу menu_db.menu_templates
      • [INV-MIGRATION-181] Создать таблицу menu_db.menu_templates
      • Tbd
    • [EPIC-INV-008] Waste
      • [INV-BACKEND-027] Создать метод CreateManualDish()
      • [INV-BACKEND-027] Создать метод CreateManualDish()
      • [INV-MIGRATION-190] Создать таблицу fridge_db.waste_logs
      • [INV-FRONTEND-240] Экран
      • [INV-FRONTEND-241] Экран
    • [EPIC-INV-009] Store
      • [INV-BACKEND-024] Создать метод ReceivePartnerReceipt()
    • [EPIC-MDM-002] Products
      • [MDM-BACKEND-013] Создать метод POST /api/products
      • [MDM-BACKEND-014] Создать внутренний компонент product-ollama-worker
      • [MDM-BACKEND-015] Создать внутренний компонент product-ollama-worker ШАГ 2 сохранение
      • [MDM-BACKEND-010] Создать метод POST /api/products/card
      • + [MDM-MIGRATION-119] Создать таблицу хранения fridge_db.food_elements
      • + [MDM-FRONTEND-201] Интеграция Secure Storage и перехватчиков автоматической ротации токенов
      • + [MDM-FRONTEND-202] Интеграция Secure Storage и перехватчиков автоматической ротации токенов
      • + [MDM-FRONTEND-203] Создать экран карточки продукта
      • + [MDM-FRONTEND-204] Создать экран карточки продукта
      • + [MDM-FRONTEND-205] Создать экран карточки продукта
    • [EPIC-MDM-003] Receipts
      • [MDM-MIGRATION-002] Создать схему кулинарной книги
      • [MDM-BACKEND-004] Создать эмиттер запросов на синтез
      • [MDM-BACKEND-005] Создать обработчик тех-карт ИИ
      • [MDM-FRONTEND-003] Создать экран Cookbook (Рецепты)
      • [MDM-BACKEND-010] Создать метод RecipeSearch()
      • [MDM-BACKEND-011] Создать gRPC метод `validateAndFetchRecipe(RecipeRequest)
      • [GW-44] Создать метод GET /api/v1/recipes/search
      • + [IAD-MIGRATION-118] Создать таблицу хранения инцидентов цензуры и черновиков в СУБД
    • [EPIC-PMA-001] End-to-End Distributed Trace Streaming
      • [INV-MIGRATION-118] Создать таблицу TBD
      • [PMA-BACKEND-001] Создать SSE-стример логов
      • [PMA-FRONTEND-002] Создать экран Observability во Flutter
    • [EPIC-PMA-002] Process Mining Loop & Case Analytics
      • [PMA-MIGRATION-003] Создать схему логов процессов
      • [PMA-BACKEND-007] Создать Метод AppendAuditLog()
      • [PMA-BACKEND-008] Создать Метод ProcessManualDishCooked()
      • [PMA-BACKEND-009] Создать Метод ProcessInventoryMutationLog()
      • [PMA-BACKEND-017] Создать интерактивную карту жизни еды
      • [PMA-BACKEND-004] Создать консьюмер бизнес-событий
      • [PMA-BACKEND-005] Создать аналитический движок bupar
      • [PMA-FRONTEND-006] Создать интерактивную карту жизни еды
  • Потоки
  • Статья
  1. Задачи
  2. [EPIC-IAD-001] Core Authentication & Session Rotation
  3. [IAD-204] [Frontend] refresh
  • Version 0.5.4-alpha

  • © 2019-2026 Цифровые симуляторы бизнес-процессов

Powered by Quarto & Positron IDE